(detailed))